@CHARSET "UTF-8";
.action-button {
	margin-top : 10px;
}
.field-stretch{
	width : 100%;
}
.field-align-center{
	text-align:center;
}

.field-align-right{
	text-align:right;
}

.thientan-inside-panel-background,.thientan-inside-panel-background .x-panel-body{
	background : transparent !important;
}
.thientan-form-panel-body{
	border-color : transparent !important;
}
.main-title{
	font-weight: bold;
}

.thientan-message-success{
	color : green;
}

.thientan-message-fail{
	color : red
}

.form-message-ok-button{
    padding-right: 5px;
    float : right;
}
.errorBlock,.warningBlock,.notifyBlock,.helpBlock,.infoHelpBlock,.infoBlock{
    border:1px solid;
    padding-left: 30px;
    padding-top: 10px !important;
    padding-bottom: 7px;
    padding-right: 10px;   
}
.errorBlock {
    border-color:red;
    /*color:red;*/
    color : #FF4C4C;
    background: url(../images/common/input_text_error.png) #FFF2F2 10px 7px no-repeat;
}

.warningBlock {
    border-color:#FFD037;
    /*color:#988C38;*/
    color : #000000;
    background: url(../images/common/warning_icon.png) #FFFFBF 10px 10px no-repeat;
}
.infoBlock {
    border-color:#C2FFC5;
    background: url(../images/common/notify_icon.png) #E7FFC7 10px 10px no-repeat;
}

.tt-float-right {
	float: right;
}

.tt-left-right {
	float: left;
}

.upload-icon {
	background: url('../images/common/add-icon.png') no-repeat 0 0 !important;
}